History
History
Synonyms
UK
US
Meaning:
rejuvenate

to cause (a person) to feel young or active again

make new again

GIVE NEW LIFE TO as in Wiktionary
GIVE NEW LIFE TO as in Wikipedia